package program_structure;

import java.util.Scanner;

/**
 * @author yuisama
 * @date 2022/08/18 11:49
 **/
public class InputTest {
    public static void main(String[] args) {
        // 1.获取输入流对象
//        Scanner scanner = new Scanner(System.in);
//        System.out.println("请输入您的年龄 : ");
//        int age = scanner.nextInt();
//        System.out.println("请输入您的姓名 : ");
//        // 就是吃掉上一个输入的换行符
//        scanner.nextLine();
//        String name = scanner.nextLine();
//        System.out.println("请输入您的月薪 : ");
//        double sal = scanner.nextDouble();
//        System.out.println("姓名 : " + name + "，年龄 : " + age + "，月薪 : " + sal);
        // 2.循环从键盘中读取整数，求其平均值
        Scanner scanner = new Scanner(System.in);
//        int sum = 0;
//        // 整数个数
//        int num = 0;
//        // 此时到底循环多少次未知，只知道当读取到一个非整数时，终止
//        while (scanner.hasNextInt()) {
//            int tmp = scanner.nextInt();
//            sum += tmp;
//            num ++;
//        }
//        System.out.println("sum = " + sum);
//        System.out.println("avg = " + sum / num * 1.0);
        // ****3.从键盘中循环读取多个字符串并输出 ***
        while (scanner.hasNextLine()) {
            String str = scanner.nextLine();
            System.out.println("读取的字符串内容为 : " + str);
        }
        System.out.println("程序正常退出了~");
    }
}